/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-workbench .outline-panel {
	display: flex;
	flex-direction: column;
}

.monaco-workbench .outline-panel .outline-input {
	box-sizing: border-box;
	padding: 5px 9px 9px 9px;
}

.monaco-workbench .outline-panel .outline-input .monaco-inputbox {
	width: 100%;
}

.monaco-workbench .outline-panel .outline-tree {
	width: 100%;
	height: 100%;
}

.monaco-workbench .outline-panel .outline-message {
	display: none;
	padding: 10px 22px 0 22px;
	opacity: 0.5;
}

.monaco-workbench .outline-panel.message .outline-message {
	display: inherit;
}

.monaco-workbench .outline-panel.message .outline-input {
	display: none;
}

.monaco-workbench .outline-panel.message .outline-tree {
	display: none;
}

.monaco-workbench .outline-panel .outline-element {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
}

.monaco-workbench .outline-panel .outline-element .outline-element-icon {
	padding-right: 3px;
}

.monaco-workbench .outline-panel .outline-element .outline-element-label {
	text-overflow: ellipsis;
	overflow: hidden;
}

.monaco-workbench .outline-panel .outline-element .outline-element-label .monaco-highlighted-label .highlight {
	font-weight: bold;
}
